"""
字典的常用操作
"""

my_dict = {"周杰伦":99,"林俊杰":88,"张学友":90}
# 新增元素
my_dict["陈奕迅"] = 95
print(f"字典新增元素后，结果：{my_dict}")
# 更新元素
my_dict["周杰伦"] = 66
print(f"字典更新元素后，结果：{my_dict}")
# 删除元素
my_dict.pop("周杰伦")
print(f"字典删除元素后，结果：{my_dict}")
# 清空元素
my_dict.clear()
print(f"字典清空元素后，结果：{my_dict}")
my_dict = {"周杰伦":99,"林俊杰":88,"张学友":90}
# 获取全部的key
keys = my_dict.keys()
print(f"字典全部的key:{keys}")
# 方式1：通过全部key来完成遍历
for key in keys:
    print(f"key:{key},value:{my_dict[key]}")
# 方式2：直接遍历字典
for item in my_dict:
    print(f"key:{item},value:{my_dict[item]}")

# 统计字典的元素数量
print("字典的元素数量：",len(my_dict))